protective overall jacket - Español Inglés Diccionario